package vwg.na.vwm.rh.motorsdk.modelo.procesos.servicios;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import vwg.na.vwm.rh.motorsdk.commons.entidades.Persona;
import vwg.na.vwm.rh.motorsdk.modelo.procesos.DevGeneracionAdministracion;
import vwg.na.vwm.rh.motorsdk.modelo.procesos.dao.DevObservadorDAO;
import vwg.na.vwm.rh.motorsdk.modelo.procesos.entidadesgrales.DevObservador;
import vwg.na.vwm.rh.motorsdk.modelo.procesos.servicios.ifaces.IDevObservadorServicio;

@Service("devObservadorServicio")
public class DevObservadorServicio implements IDevObservadorServicio{

	@Autowired
	private DevObservadorDAO devObservadorDAO; 
	
	@Override
	public List<DevObservador> getAll() {
		return devObservadorDAO.getAll();
	}

	@Override
	public DevObservador getObservadorByPersona(Persona persona) {
		return devObservadorDAO.getObservadorByPersona(persona);
	}
	
	public void salvar(DevObservador devObservador){
		devObservadorDAO.save(devObservador);
	}

}
